package org.l.qiao.recycle;

import org.l.qiao.Cluster;
import org.l.qiao.annotation.Key;
import org.l.qiao.KeyType;
import org.l.qiao.base.LType;

/**
 * Created by 严秋旺 on 2015/1/23.
 */
public class Rubbish extends Cluster {

    @Key(keyType = KeyType.MapKey, valueType = LType.LTYPE_STRING, check = "^$", nullable = true)
    public static final String COLLECTION = "collection";

    @Key(keyType = KeyType.MapKey, valueType = LType.LTYPE_STRING, check = "^$", nullable = true)
    public static final String NAME = "name";

    @Key(keyType = KeyType.MapKey, valueType = LType.LTYPE_STRING, check = "^$", nullable = true)
    public static final String STATUS = "status";

    @Key(keyType = KeyType.MapKey, valueType = LType.LTYPE_STRING, check = "^$", nullable = true)
    public static final String OBJECT = "object";

    @Key(keyType = KeyType.MapKey, valueType = LType.LTYPE_DATE, check = "^$", nullable = true)
    public static final String DATETIME = "dateTime";

    @Key(keyType = KeyType.MapKey, valueType = LType.LTYPE_STRING, check = "^$", nullable = true)
    public static final String MARK = "mark";
}
